//! Channels map onto the MLS concept of "groups".  We have a bunch of state
//! that surrounds groups, so we scope these as channels.

use std::collections::*;

use openmls::key_packages::KeyPackage;

use aspect_ident::DeviceIdent;

/// Tracks key packages within the MLS group back to device idents.
pub struct GroupKeyIndex {
    keypkg_to_device: HashMap<KeyPackage, DeviceIdent>,
}
